home *** CD-ROM | disk | FTP | other *** search
/ Amiga Collections: Franz PD / Franz PD Disk #141 (1991-10)(Rhein-Sieg-Soft).zip / Franz PD Disk #141 (1991-10)(Rhein-Sieg-Soft).adf / CLIkk / CLIkk!.dok < prev    next >
Text File  |  1991-09-26  |  36KB  |  852 lines

  1.                                T.O.M. CLIkk!
  2.  
  3. Willkommen zu CLIkk!. CLIkk! ist ein Programm, mit dem Sie Ihre Disketten
  4. wesentlich einfacher bearbeiten können, als es bisher der Fall gewesen
  5. ist. Es vereint die praktische Mausbedienung der Workbench und bietet trotz-
  6. dem fast alle Möglichkeiten der CLI-Befehle.
  7.  
  8.  Starten
  9.  -------
  10.  
  11.  Gestartet wird das Programm durch das entsprechende Icon auf der Workbench
  12.  oder durch Aufruf im CLI. Das Programm koppelt sich automatisch vom
  13.  CLI ab, so daß nach dem Start sofort wieder ein Prompt erscheint.
  14.  Sie können dieses Programm jederzeit auf eine andere Diskette kopieren,
  15.  es ist nicht kopiergeschützt. Ebenso ist es möglich, CLIkk! auf einer
  16.  Harddisk zu installieren. Für genauere Hinweise lesen Sie bitte im Kapitel
  17.  "Allgemeine Informationen" den Teil "CLIkk! und Harddisk".
  18.  Nach dem Start versucht CLIkk!, Daten aus einem logischen Verzeichnis
  19.  "TOM_Data:" einzulesen. Dieses Verzeichnis müssen Sie auf Ihrer Boot-Diskette
  20.  mit "Assign TOM_Data: <pfad>" anmelden.
  21.  
  22.  Der Bildschirm
  23.  --------------
  24.  
  25.  Nach dem erfolgreichen Starten von CLIkk! sehen Sie den Hauptbildschirm.
  26.  Er besteht aus zwei grau unterlegten Bereichen links und recht, in denen
  27.  alle angeschlossenen Laufwerke zu sehen sind (im Minimalfall nur DF0:).
  28.  Den linken Teil nennen wir ab sofort Quell- oder Sourceliste, den
  29.  rechten Ziel- oder Targetliste. Die Erklärung dazu finden Sie bei der
  30.  Beschreibung des Copy-Befehls. Über den Listen finden Sie ein String-
  31.  gadget, in dem momentan "Device-Liste" stehen sollte. Unter der Liste
  32.  befindet sich ein leeres Stringgadget, in dem später der Pfadname steht.
  33.  Zwischen den beiden Listenbereichen sehen Sie eine Anzahl von Gadgets,
  34.  die z.B. die Aufschrift "Copy", "Delete", "Rename" usw. haben. Ganz oben
  35.  auf dem Bildschirm befindet sich die Statuszeile, in der am Anfang steht
  36.  "CLIkk! V2.03d (C)1988-91; Oliver Graf". Ganz unten befindet sich eine
  37.  Reihe von Gadgets, die leer sind. Dazu mehr im Kapitel "die frei program-
  38.  mierbaren Gadgets".
  39.  
  40.  Die Beschreibung der Funktionsgagdets
  41.  =====================================
  42.  
  43.  Die Funktionsgadgets befinden sich zwischen den beiden Anzeigebereichen
  44.  und lösen bestimmte Aktionen aus, die unmittelbare Auswirkungen auf die
  45.  Files in der Liste haben.
  46.  
  47.  Copy
  48.  ----
  49.  
  50.  Mit Copy kopieren Sie alle angewählten Files vom Quellpfad in den Ziel-
  51.  pfad. Die Richtung geht also, vereinfacht ausgedrückt, immer von links
  52.  nach rechts. Nach der Aktivierung des Copy-Gadgets wird ein zusätzliches
  53.  Window mit dem Namen "Copy-Kontrolle" geöffnet, in dem während des Ko-
  54.  pierens angezeigt wird, bei welchem File das Programm gerade ist und
  55.  wieviele Files schon kopiert wurden. Mit einem Druck auf die linke Maus-
  56.  taste können Sie das Kopieren anhalten, mit der rechten Maustaste wird die
  57.  Funktion ganz abgebrochen. Wenn in Pref die Option "Copy Cloning" einge-
  58.  schaltet ist, werden nach erfolgreichem Kopiervorgang das Datum und die
  59.  Protection-Bits des Originalfiles übernommen und für das neue File ent-
  60.  sprechend gesetzt. Auf diese Weise kann man eine 1:1 Kopie eines Files
  61.  herstellen. Nach Beendigung des Kopiervorganges erscheint in einem Requester
  62.  die Frage, ob Sie die Quell-Anwahlliste freigeben möchten. Das heisst,
  63.  dass alle angewählten Files in dieser Liste wieder freigegeben werden.
  64.  Mit OK wird diese Funktion ausgeführt.
  65.  Sollten die beiden Pfadnamen übereinstimmen, wird die Funktion nicht aus-
  66.  geführt.
  67.  
  68.  Delete
  69.  ------
  70.  
  71.  Mit Delete werden alle angewählten Files in einer Liste gelöscht. Nach
  72.  dem Anklicken von Delete erscheint ein Requester, in dem Sie die Liste,
  73.  aus der gelöscht werden soll, angeben können. Achtung : Die Bestätigung
  74.  mit OK führt die Delete-Funktion sofort aus. Die Files sind dann gelöscht
  75.  und können nur mit grösseren Anstrengungen wieder zurückgeholt werden.
  76.  Sollte weiterhin die Option "Löschschutz" eingeschaltet sein, werden
  77.  auch Files gelöscht, die eigentlich dagegen geschützt sind (-d Flag der
  78.  Protection-Bits), indem alle Bits einfach auf 0 gesetzt werden.
  79.  
  80.  Move
  81.  ----
  82.  
  83.  Move verschiebt die angewählten Files vom Quell-Directory ins Ziel-Direc-
  84.  tory. Innerhalb eines Device werden die Files einfach nur umbenannt,
  85.  bei zwei verschiedenen Devices werden die Files erst kopiert und dann
  86.  gelöscht. Im ersten Fall wird grundsätzlich das Datum und die Uhrzeit
  87.  mit in das neue File übernommen, bei der zweiten Möglichkeit nur dann,
  88.  wenn es bei Pref eingeschaltet wurde.
  89.  
  90.  Rename
  91.  ------
  92.  
  93.  Mit Rename können Sie einzelne Files auf der Diskette umbenennen. Wählen
  94.  Sie nach dem Anklicken von Rename den Eintrag aus, den Sie umbenennen
  95.  wollen. Darauf erscheint ein Requester mit einem String-Gadget in der
  96.  Mitte, in dem der Name des Files steht. Ändern Sie ihn und drücken Sie
  97.  <Return> oder auf OK. Danach trägt das angewählte File den neuen Namen.
  98.  
  99.  CD
  100.  --
  101.  
  102.  Mit CD wechseln Sie das aktuelle Directory eines Bereiches. Wählen Sie
  103.  nach Aufruf der Funktion das neue Diretory aus. CLIkk! lädt nun die
  104.  neue Directory-Liste. Diese Funktion kann auch dadurch ausgelöst werden,
  105.  indem man in der Anwahlliste über dem gewünschten Directory-Eintrag einmal
  106.  auf die rechte Maustaste klickt.
  107.  
  108.  MakeDir
  109.  -------
  110.  
  111.  Mit Hilfe dieser Funktion können Sie in einem der beiden Verzeichnisse ein
  112.  neues, leeres Unterverzeichnis anlegen. Es erscheint ein Requester, in
  113.  dem Sie in dem String-Gadget den Namen für das neue Verzeichnis eingeben
  114.  können. Darüber befindet sich ein Gadget, mit dessen Hilfe Sie die
  115.  Fileliste wählen können, in der das neue Dir eingerichtet werden soll.
  116.  Mit einem Druck auf die <Return>-Taste  innerhalb des String-Gadgets 
  117.  wird übrigens die Funktion ausgeführt. Deshalb sollten Sie als erstes
  118.  den Listenbereich wählen und dann erst den Namen für das neue Directory
  119.  eingeben.
  120.  
  121.  Type
  122.  ----
  123.  
  124.  Type gibt ihnen den Inhalt eines Files aus. Wählen Sie nach der Anwahl
  125.  des Gadgets das File aus, das Sie betrachten wollen. Es erscheint das
  126.  Kontrollwindow und darin sehen Sie dann den Inhalt des Files. Achten Sie
  127.  darauf, daß das angewählte File tatsächlich nur Text enthält, sonst
  128.  macht die Funktion wenig Sinn. Während der Text scrollt, können Sie mit
  129.  der linken Maustaste den Text anhalten und mit der rechten Taste ab-
  130.  brechen. Sollte der Pager mit Pref eingeschaltet sein, wartet die Routine
  131.  alle 20 Zeilen auf einen Druck der linken Maustaste durch den Benutzer.
  132.  
  133.  Format
  134.  ------
  135.  
  136.  Um Disketten zu formatieren, benutzen Sie bitte diesen Befehl. Es erscheint
  137.  ein Requester, der verschiedene Auswahlmöglichkeiten zuläßt :
  138.  
  139.    Drive  - hier können Sie das Diskettenlaufwerk auswählen, in dem die
  140.         Diskette formatiert werden soll. Beim Anklicken dieses
  141.         Gadgets erscheint der Auswahlrequester, den Sie schon von
  142.         Install her kennen. Wählen Sie hier das entsprechende Lauf-
  143.         werk aus.
  144.    Verify - Verify dient zur überprüfung der Diskette während des Forma-
  145.         tiervorganges. Dies hat zur Folge, daß die Disketten, die
  146.         korrekt formatiert wurden, hinterher fehlerfrei sind, was
  147.         aber auch länger dauert. Mit dieser Option können Sie Verify
  148.         abschalten.
  149.    Quick  - Steht dieses Gadget auf 'an', wird nicht die gesamte Diskette
  150.         formatiert, sondern nur die Headerblocks werden so geschrieben,
  151.         daß sie einer leeren Diskette entsprechen. Dies funktioniert bei
  152.         neuen, unbenutzten Disketten NICHT.
  153.    Trash  - hiermit können Sie bestimmen, ob am Ende des Formatiervorganges
  154.         ein Dir namens "Trashcan" und das dazugehörige Icon installiert
  155.         werden sollen.
  156.  
  157.  In dem String Gadget können Sie den Namen eingeben, den die neu formatierte
  158.  Diskette später bekommen soll. Voreingestellt ist hier "leer #".
  159.  Mit 'Ja' starten Sie den Formatiervorgang, mit 'Nein' wird die Operation
  160.  abgebrochen. Die Diskette muß in das entsprechende Laufwerk eingelegt sein,
  161.  bevor mit der Operation fortgefahren wird. Vor dem Formatieren erscheint
  162.  normalerweise ein Warnungsrequester, mit dem Sie den Vorgang noch abbrechen
  163.  können. Dieser Requester läßt sich bei Pref abschalten. Der Formatier-
  164.  vorgang kann durch Druck auf die linke Maustaste angehalten oder mit einem
  165.  Druck auf die rechte Maustaste gestoppt werden.
  166.  Wenn bei Pref das AutoInstall eingeschaltet wurde, wird die neu formatierte
  167.  Diskette sofort nach der Initialisierung bootfähig gemacht.
  168.  
  169.  Info
  170.  ----
  171.  
  172.  Dieser Programmteil gibt Ihnen Informationen über den Zustand Ihres
  173.  Systems an. Dort werden zu den angewählten Directories ebenso Infor-
  174.  mationen ausgegeben wie zu den dazugehörigen Devices.
  175.  
  176.   Device      - hier steht der Devicename zum Dir
  177.   frei        - Anzahl der freien Blocks auf diesem Device
  178.   belegt      - Anzahl der belegten Blocks auf diesem Device
  179.   maximal     - Anzahl der maximal verfügbaren Blöcke
  180.   Status      - Status des Devices ("Schreibschutz" u.ä)
  181.   Pfadname    - der aktuelle Pfadname zur Liste
  182.   Anzahl      - Anzahl der Einträge in der Liste
  183.   angewählt   - Anzahl der angewählten Einträge
  184.   Länge       - Länge in Bytes aller angewählten Einträge
  185.  
  186.  Dargestellt werden diese Informationen in zwei Listen, die jeweils zwischen
  187.  Source und Target aufgeteilt sind. Unter diesen Listen wird die aktuelle
  188.  Uhrzeit dargestellt.
  189.  Über den Listen befinden sich Informationen über den Speicherverbrauch
  190.  und die Anzahl der Einträge im Cache.
  191.  
  192.  Install
  193.  -------
  194.  
  195.  Mit Install machen Sie eine Diskette bootfähig. Nach dem Anwählen von
  196.  Install erscheint ein Requester mit einer Liste aller angeschlossener
  197.  Diskettenlaufwerke. Wählen Sie das entsprechende Laufwerk aus und klicken
  198.  Sie auf OK.
  199.  
  200.  Play
  201.  ----
  202.  
  203.  Diese Funktion dient dazu, gesamplete Musikstücke abzuspielen. Diese
  204.  müssen im IFF/8SVX Format vorliegen (z.B. Audiomaster II). Während des
  205.  Abspielens gibt CLIkk! einige Informationen zu dem Stück aus. Beendet
  206.  wird die Funktion mit einem Druck auf die linke Maustaste.
  207.  
  208.  Protect
  209.  -------
  210.  
  211.  Protect dient dazu, die Status Bits eines Files zu ändern. Wählen Sie das
  212.  entsprechende File aus und daraufhin erscheint ein Requester, in dem
  213.  alle Status Flags in ihrem momentanen Zustand dargestellt sind.
  214.  Die verschiedenen Flags haben folgende Bedeutung :
  215.  
  216.   schreibbar : ja - der Inhalt des Files kann geändert werden.
  217.   lesbar     : ja - der Inhalt ist lesbar.
  218.   ausführbar : ja - das File ist ein Programm, das direkt gestartet werden
  219.                 kann
  220.   löschbar   : ja - das Programm kann gelöscht werden
  221.   archiviert : ja - zu diesem File existiert noch eine Kopie auf der Backup
  222.             Disk.
  223.   Scriptfile : ja - das File ist ein Batchscript, daß mit Execute vom CLI
  224.             aus aufgerufen werden kann.
  225.   versteckt  : ja - das File wird bei Dir nicht ausgegeben.
  226.   resident   : ja - das Programm kann mit dem CLI Kommando resident in den
  227.             Speicher eingebunden werden.
  228.  
  229.  Die Flags schreibbar, lesbar und versteckt haben unter Kickstart 1.2 und
  230.  1.3 keinerlei Bedeutung und wurden nur der Vollständigkeit halber mit
  231.  ins Programm übernommen. Das Hidden Flag wird allerdings von CLIkk! unter-
  232.  stützt. Weiteres dazu bei Prefs.
  233.  
  234.  Show
  235.  ----
  236.  
  237.  Hiermit können Sie sich IFF/ILBM Bilder anzeigen lassen. Wählen Sie das
  238.  gewünschte Bild aus. CLIkk! lädt es nach, entpackt es gegebenfalls und
  239.  zeigt es an. Um die Funktion zu beenden, drücken Sie einmal auf die
  240.  linke Maustaste. Die wichtigsten Daten zu dem Bild werden angezeigt.
  241.  
  242.  Backup
  243.  ------
  244.  
  245.  Backup ist ein simples AmigaDOS Disketten Kopierprogramm, daß den Sinn
  246.  hat, mal eben schnell ein Backup von Disketten zu machen, ohne das
  247.  Programm wechseln zu müssen. Es unterstützt bis zu 4 Diskettenlaufwerke,
  248.  braucht aber mind. zwei. Wählen Sie im oberen Bereich des Backup-Setup
  249.  Windows das Quell- und die Ziel-Laufwerke aus und starten Sie den Kopier-
  250.  vorgang mit OK. Wenn Sie ein Backup mit Verify wünschen, schalten Sie es
  251.  über das entsprechende Gadget ein.
  252.  Während des Kopiervorganges erscheinen unten im Window drei Gadgets,
  253.  von denen nur eins aktiv ist : Abbruch. Wenn Sie den Kopiervorgang
  254.  vorzeitig abbrechen wollen, klicken Sie hier einmal drauf. Wenn beim
  255.  Lesen, Schreiben oder Überprüfen ein Fehler auftritt, werden auch die
  256.  beiden anderen Gadgets aktiviert. Mit "Wiederholen" wird das letzte Kom-
  257.  mando wiederholt (vielleicht klappt es dann), mit "Ignorieren" wird der
  258.  Fehler übergangen und mit der nächsten Aktion fortgefahren. Auch in diesem
  259.  Fall können Sie mit "Abbruch" den Kopiervorgang abbrechen. Am Ende des
  260.  Backups sollten Sie die Disketten aus dem Laufwerk nehmen, bevor Sie
  261.  das Backup verlassen.
  262.  
  263.  Ext
  264.  ---
  265.  
  266.  Mit dieser Funktion holen Sie alle Informationen für einen Eintrag auf
  267.  den Screen. So können Sie mal eben alles, was es an wichtigen Infos zu
  268.  dem Eintrag gibt, auf einen Blick betrachten.
  269.  Weiterhin können hier die Informationen für den Kommentar und das Datum
  270.  des Eintrags verändern. Dies sind die einzigen Informationen, die nicht
  271.  auf dem Hauptbildschirm manipuliert werden können. Beim Kommentar können Sie
  272.  einen bis zu 80 Zeichen langen String eingeben, der von AmigaDOS im
  273.  Informationsblock des Files gespeichert wird. Das Datum können Sie auf
  274.  gleiche Weise ändern, mit einer kleinen Beschränkung : das Datum MUSS
  275.  das Format "dd.mm.jjjj hh:mm:ss" haben, also z.B. "05.07.1990 15:05:35".
  276.  Ansonsten wird es nicht korrekt umgewandelt und der InfoBlock des Eintrags
  277.  könnte ggf. etwas merkwürdig ausssehen.
  278.  CLIkk! versucht weiterhin, das File an bestimmten Kriterien zu identi-
  279.  fizieren, um Ihnen mitzuteilen, woher dieses File stammt und wie Sie
  280.  es ggf. weiterverarbeiten können.
  281.  
  282.  Print
  283.  -----
  284.  
  285.  Mit Print können Sie die unterschiedlichsten Sachen zu Papier bringen. Nach
  286.  der Anwahl des Print Gadgets erscheint ein Requester, der Ihnen drei Mög-
  287.  lichkeiten bietet :
  288.  
  289.  File       - dient zum Ausdrucken eines Text-ASCII-Files.
  290.  Dir-Listen - hiermit werden die beiden Dirlisten komplett mit Pfad- und
  291.               Disknamen und Anzahl der freien Blöcken auf den Disks ausge-
  292.               druckt.
  293.  Grafik     - damit können IFF Bilder ausdrucken. Wählen Sie einfach das
  294.               entsprechende Bild aus. CLIkk! lädt es nach und zeigt es an.
  295.               Danach beginnt sofort der Ausdruck.
  296.  
  297.  Wenn man ein File ausdrucken will, erscheint nach der Anwahl von OK des
  298.  Requesters ein neuer Requester, in dem man verschiedene Druckparameter
  299.  festlegen kann. Hierbei gilt eine Funktion als angewählt, wenn sie
  300.  einen weißen Rahmen (statt des orangen) hat.
  301.  
  302.  ASCII         - Der Text wird als ASCII Text in der vollen Seitenbreite
  303.          ausgegeben.
  304.  Hex           - Der Text wird als HexDump ausgegeben.
  305.  
  306.  Diese beiden Optionen lassen sich miteinander kombinieren. Sollte ASCII
  307.  und Hex angewählt sein, wird im vorderen Teil des Ausdrucks die Zeichen
  308.  in Hexdezimaldarstellung ausgegeben, im hinteren Teil finden sich die
  309.  dazugehörenden ASCII Zeichen wieder. Sollten sowohl ASCII als auch Hex
  310.  nicht angewählt sein, wird ASCII Text gedruckt.
  311.  
  312.  Zeilennummern - Vor jeder Zeile wird die Zeilennummer ausgegeben.
  313.  Titelzeile    - Über jeder Seite wird eine Titelzeile ausgegeben.
  314.  
  315.  Nach der Anwahl von OK werden Sie von CLIkk! aufgefordert, das zu
  316.  druckende File auszuwählen. Wenn Sie bei den Print-Optionen die
  317.  Titelzeile aktiviert haben, erscheint jetzt noch ein Requester (keine
  318.  Angst, das ist der letzte). Hier können Sie das Format der Titelzeile
  319.  angeben. Mit den Gadgets "Datum/Zeit" und "Seitennummer" aktivieren
  320.  Sie die entsprechenden Funktionen. Im StringGadget können Sie einen
  321.  beliebigen Text eingegen, der zwischen das Datum und die Seitennummer
  322.  gesetzt wird. Eine mögliche Titelzeile sieht dann beispielsweise so
  323.  aus (Datum/Zeit und Seitennummer aktiviert und Text eingegeben) :
  324.  
  325.          19.08.91 13:02   CLIkk! Anleitung Version 2.03d   Seite 3
  326.  
  327.  Für ihren eigenen Text stehen Ihnen 40 Zeichen zur Verfügung.
  328.  Gedruckt wird immer über prt:, daß heißt, Sie können Ihren Drucker
  329.  über das Preferences Programm der Workbench einstellen. Für die
  330.  Seitengröße wird ebenfalls der Wert benutzt, den Sie bei den Preferences
  331.  unter Length eingegeben haben (bezogen auf die Workbench 1.3).
  332.  
  333.  List
  334.  ----
  335.  
  336.  Diese Funktion ist in der Lage, den Inhalt sogenannter Archiv-Files auf-
  337.  zulisten. Unterstützt werden zur Zeit die Typen Arc, Zoo und LhArc.
  338.  Für alle Packer wird das gleiche Listen Format verwendet. Negative
  339.  Offsets werden in den Files abgefangen, damit es zu keinen Endlosschlei-
  340.  fen kommt. CLIkk! identifiziert den Archivtyp anhand der Kennung im
  341.  File und nicht an der Endung, so daß Sie nicht erst das File mit der
  342.  richtigen Endung versehen müssen.
  343.  
  344.  Pattern
  345.  -------
  346.  
  347.  Der Befehl Pattern dient dazu, nur Files anzuzeigen, die auf ein bestimmtes
  348.  Muster passen. Dazu werden die Zeichen '*' und '?' benutzt (Unix-Standard-
  349.  Patterns). Mit '?' wird im Pattern angegeben, daß an dieser Stelle irgend-
  350.  ein beliebiges Zeichen stehen darf. '*' steht für eine beliebige Zeichen-
  351.  folge.
  352.  Geben Sie im Requester das gewünschte Pattern ein und lesen Sie das Direc-
  353.  tory nochmal ein.
  354.  
  355.  Beispiel :
  356.  Wir wählen als Pattern '*.info'.
  357.  Dann werden alle Files in die Liste eingelesen, die die Endung .info haben,
  358.  z.B. Disk.info, System.info und .info.
  359.  Wir wählen das Pattern 'CLIkk!*'.
  360.  Dann werden alle Files eingelesen, die mit CLIkk! beginnen, z.B. CLIkk!,
  361.  CLIkk!.gad und CLIkk!.pref.
  362.  Wir wählen das Pattern '*e*'.
  363.  Dann werden alle Files eingelesen, die an irgendeiner Stelle ein 'e' in
  364.  ihrem Namen haben.
  365.  Wir wählen das Pattern '?'.
  366.  Dann werden die Files eingelesen, deren Filenamen aus einem einzigen Zeichen
  367.  bestehen ('a','b').
  368.  Wir wählen das Pattern 'K?gel'.
  369.  Dann werden alle Files eingelesen, an deren zweiter Stelle irgendein Zeichen
  370.  steht (z.B. "Kugel" oder "Kegel").
  371.  
  372.  Hard
  373.  ----
  374.  
  375.  Hier werden Ihnen Informationen über Ihre momentane Hardwarekonfiguration
  376.  ausgegeben. Dazu zählen Speicherinformationen, Prozessor/CoProzessor
  377.  Typ und Informationen über die Customchips Denise und Agnus.
  378.  Desweiteren werden zu den 4 wichtigsten im ROM verankerten Libraries die
  379.  Versionsnummern ausgegeben.
  380.  
  381.  Iconify
  382.  -------
  383.  
  384.  Diese Funktion schließt den CLIkk! Screen und installiert auf dem WB-Screen
  385.  ein neues Icon. Das Programm wird nicht beendet. Dadurch werden ca. 40 KB
  386.  Speicher gespart. Sollten Sie jetzt mit dem Programm weiterarbeiten wollen,
  387.  klicken Sie zweimal in dem Icon auf die dort dargestellte Maus. Um das Icon
  388.  zu verschieben, drücken Sie die linke Maustaste in der oberen Hälfte des
  389.  Icons (dort wo der Schriftzug "CLIkk!" steht) und verschieben das Icon auf
  390.  die neue Position.
  391.  
  392.  Pref
  393.  ----
  394.  
  395.  In diesem Programmteil können Sie viele verschiedene Standardparameter für
  396.  CLIkk! einstellen. Klicken Sie auf das Gadget Pref und ein Fenster mit
  397.  einigen Gadgets öffnet sich.
  398.  
  399.  Aussortieren : Unter der Überschrift "Aussortieren" befinden sich drei
  400.                 Gadgets, die mit "*.info", ".*" und "Hidden" betitelt sind.
  401.                 Wenn Sie jetzt einmal auf eins der Gadgets klicken, wechselt
  402.                 die Rahmenfarbe von Orange auf weiß. Dies signalisiert Ihnen,
  403.         daß diese Art von Files jetzt nicht mehr eingelesen wird.
  404.             Dabei werden Files, die am Schluß ein ".info" im Namen haben
  405.         oder Files, die mit einem Punkt beginnen überlesen. Das unterste
  406.         Gadget dient dazu, Files zu überlesen, bei denen mit Protect
  407.         das h-Flag gesetzt wurde. Default : alles aus.
  408.  direkt Laden : In diesen beiden String Gadgets können Sie für jeden der beiden
  409.                 Listenbereiche einen Pfadnamen eingeben, der direkt nach dem
  410.                 Start von CLIkk! eingelesen werden soll. Ist das Gadget leer,
  411.                 wird für den entsprechenden Bereich die Device-Liste gelesen.
  412.                 Default : beide Gadgets leer.
  413.  
  414.  autom. Diskwechsel : Damit wird die automatische Disk-Erkennung abgeschal-
  415.                       tet. Beim Austausch einer Diskette, deren Inhalt mit
  416.                       CLIkk! gelesen wurde, gegen eine neue versucht CLIkk!,
  417.                       wenn dies Gadget auf "an" steht, den Inhalt der neuen
  418.                       Diskette zu lesen. Sollte dabei der Pfadname auf der
  419.                       neuen Disk nicht existieren, wird das Rootverzeichnis
  420.                       gelesen.
  421.               Default : an.
  422.  Pager              : Ist dieses Gadget auf "an", wird bei Type alle 20 Zeilen
  423.               auf einen Druck der linken Maustaste gewartet.
  424.               Default : aus.
  425.  Auto-Install       : Wenn dieses Gadget auf "aus" steht, wird das automa-
  426.                       tische Installieren nach dem Formatieren unterdrückt.
  427.                       Default : an.
  428.  lange Deviceliste  : Wenn hier ein "an" steht, werden auch die logischen
  429.                       Devices in die Deviceliste übernommen.
  430.               Default : aus.
  431.  Cache            : Diese Funktion schaltet das Caching an und aus. Näheres
  432.               siehe unter "Caching".
  433.               Default : Aus.
  434.  Copy Cloning        : Hiermit kann das automatische Setzen von Uhrzeit und
  435.               Status-Bits beim Kopieren eines Files kontrolliert
  436.               werden  (s. Copy).
  437.               Default : an.
  438.  Löschschutz        : Bei "an" ignoriert Delete das gesetzte Löschschutz-
  439.               bit und löscht das File trotzdem.
  440.               Default : aus.
  441.  Überschreiben        : Wenn hier ein "aus" steht, werden Files, die im Ziel-
  442.               bereich schon existieren, nicht mehr kopiert.
  443.               Default : an.
  444.  Format-Warnung     : Hiermit kann der Warnrequester bei Format abgeschaltet
  445.               werden.
  446.               Default : an.
  447.  Highlight        : Dies dient dazu, den Auswahlbalken unter dem Mauszeiger
  448.               ein- oder auszuschalten. 
  449.               Default : an.
  450.  
  451.  About
  452.  -----
  453.  
  454.  Gibt Informationen zum Programm und Autor aus.
  455.  
  456.  Quit
  457.  ----
  458.  
  459.  Beendet das gesamte Programm. Achtung : Evtl. geänderte Customgadgets oder
  460.  Preferences werden nicht abgespeichert.
  461.  
  462.  Die Listengadgets
  463.  =================
  464.  
  465.  Diese Gadgets haben nur Einfluß auf die Liste, zu der sie gehören. Dazu
  466.  zählen die Boolean-Gadget unter den beiden Bereichen und die zu jedem
  467.  Bereich gehörenden String-Gadgets.
  468.  
  469.  Das Stringgadget "Diskname"
  470.  ---------------------------
  471.  
  472.  In diesem Gadget wird der Name der aktuellen Diskette für diesen Bereich
  473.  dargestellt. Sollte die Device-Liste zu sehen sein, steht hier "Device-
  474.  Liste". Bei einer gültigen AmigaDOS Diskette können Sie den Namen ändern
  475.  und somit die Diskette umbenennen. Der neue Name muß frei von Zeichen
  476.  wie ":" und "/" sein.
  477.  
  478.  Das StringGadget "Pfadname"
  479.  ---------------------------
  480.  
  481.  In diesem Gadget steht der komplette Pfadname, der momentan im jeweiligen
  482.  Anzeigebereich steht. Vorangesetzt ist dem Pfad der Name der Diskette, so
  483.  wie er auch im "Diskname" Gadget steht. Sollten Sie direkt in einen neuen
  484.  Pfad gehen wollen, ohne Umwege über irgendwelche anderen Pfade machen zu
  485.  wollen, tragen Sie hier den neuen Pfad ein und drücken Sie <RETURN>.
  486.  CLIkk! prüft den Pfad auf Gültigkeit und versieht ihn mit der korrekten
  487.  Klein- und Großschreibung. Wenn Sie einfach nur <RETURN> in einem leeren
  488.  Gadget eingeben, wird der Pfad eingelesen, der beim Start des Programms
  489.  der aktuelle Pfad war.
  490.  
  491.  Devs
  492.  ----
  493.  
  494.  Mit Devs wird in die entsprechende Liste die Device-Liste geladen. Was
  495.  alles zur Device-Liste gehört, können Sie über Prefs bestimmen.
  496.  
  497.  Alle
  498.  ----
  499.  
  500.  Mit dieser Funktion werden alle Einträge der jeweiligen Liste angewählt.
  501.  
  502.  Frei
  503.  ----
  504.  
  505.  Diese Funktion gibt alle Einträge der Liste wieder frei.
  506.  
  507.  Parent
  508.  ------
  509.  
  510.  Damit wird zu dem logisch vorhergehenden Verzeichnis im Pfadnamen zurück-
  511.  gekehrt (z.B. "df0:devs/keymaps" nach Parent ist "df0:devs"). Dies Funktion
  512.  kann durch Einschalten des Caching beschleunigt werden.
  513.  
  514.  Lese
  515.  ----
  516.  
  517.  Dies bewirkt, daß der gleiche Pfad nocheinmal eingelesen wird.
  518.  
  519.  Listen vertauschen/kopieren
  520.  ---------------------------
  521.  
  522.  Unter dem Proportional Gadget eines Display's ist ein Gadget mit einem
  523.  Pfeil nach links (bzw. nach rechts) angebracht. Dieses Gadget dient dazu,
  524.  die jeweilige Liste in den anderen Bereich zu bringen. Klicken Sie bei-
  525.  spielsweise das "Pfeil nach links" Gadget an, werden Diskname, Pfadname
  526.  und die ganze Liste des Zielbereiches auch im Quellbereich dargestellt.
  527.  Ausserdem gibt es noch ein Gadget dazwischen, das einen Pfeil in jede
  528.  Richtung enthält. Ein Klick auf dieses Gadget vertauscht die beiden Listen
  529.  samt ihren dazugehörigen Werten. In diesem Fall bleiben die Anwahlmar-
  530.  kierungen erhalten.
  531.  
  532.  Die freiprogrammierbaren Gadgets
  533.  ================================
  534.  
  535. CLIkk! stellt dem Anwender 11 Gagdets zur Verfügung, die er sich selbst
  536. mit Funktionen belegen kann. Diese Gadgets finden sie am unteren Bildschirm-
  537. rand.
  538. Um einen Text in ein Gadget einzugeben oder aber einen bestehenden Text zu
  539. ändern, müssen Sie das Gadget 'Edit' wählen, das sich links vom 'Quit' Gadget
  540. befindet. CLIkk! bittet Sie nun darum, eins der 11 Gadgets auszuwählen.
  541. Danach erscheint ein Requester mit drei Stringgadgets, die folgende Titel
  542. haben :
  543.  
  544.   Gadgettext    - hier geben Sie den Text ein, mit dem das ausgewählte Gadget
  545.           später beschriftet werden soll.
  546.   Programmname  - dies soll das Programm sein, daß bei der Anwahl des Gadgets
  547.           aufgerufen werden soll und dann im c: Directory liegen
  548.           muß.
  549.   Parameter    - dies ist der Parameterstring, der nach der Anwahl des ent-
  550.           sprechenden Gadgets zerlegt wird und nach Ihren Vorgaben
  551.           an das Programm übergeben wird.
  552.  
  553. Der Gadgettext ist frei wählbar, der Programmname auch, allerdings muß das
  554. Programm, das durch das Gadget aufgerufen werden soll, genau den Namen
  555. tragen, der hier eingegeben wird.
  556. Mit dem Parameterstring ist es schon etwas komplizierter :
  557. Nehmen wir mal an, sie wollen den Inhalt eines Unterdirectories sehen,
  558. ohne den Inhalt der Listen zu ändern. Dazu müssen Sie sich im Prinzip nur
  559. ein Gadget anlegen, das den Namen Dir und den Programmnamen Dir trägt. Um
  560. jetzt das Directory anwählen zu können, müssen sie im Parameterstring
  561. ein '\a' eintragen. Dies steht für "Auswahl". Weitere Kommandos finden
  562. Sie in der folgenden Tabelle :
  563.  
  564.  Kommando        Wirkung
  565.  
  566.   \a            auf diese Weise kann man einen Namen aus einer
  567.             der Dirlisten auswählen.
  568.  
  569.   \h            mit dieser Option erscheint ein Requester mit einem
  570.             Stringgadget in der Mitte, in das man einen Para-
  571.             meter eingeben kann.
  572.  
  573.   \s            übergibt den Source Pfadnamen als Parameter
  574.  
  575.   \d            übergibt den Target Pfadnamen als Parameter
  576.  
  577.   \r            liest eine der beiden Listen neu ein. Dem Befehl
  578.             wird ein s für die Sourceliste, ein t für die
  579.             Targetliste nachgestellt (also \rs).
  580.  
  581.   \w            dieses Kommando holt während der Ausführung des
  582.             externen Programmes den Workbench Screen nach
  583.             vorne. Nach Beendigung des externen Programms
  584.             erscheint wieder der CLIkk! Screen.
  585.  
  586. Alle Kommandos beginnen mit einem '\' (Backslash). Ein paar Bei-
  587. spiele dazu.
  588.  
  589. 1. Beispiel
  590.  
  591. Das Programm LhArc dient dazu, mehrere Files zu einem zusammenzupacken,
  592. um sie besser per Modem zu übertragen. Wir wollen nun einige Gadgets
  593. dafür belegen :
  594.  
  595.  Archiv listen
  596.  
  597.  Als Kommando gilt hierfür der Buchstabe l. Da wir das File dafür aus-
  598.  wählen wollen, heißt der Parameterstring
  599.  
  600.   l \a        dies hat die gleiche Wirkung, als würde man im CLI
  601.         tippen : LhArc l <name>, wobei <name> der ausgewählte
  602.         Name ist.
  603.  
  604.  Archiv entpacken
  605.  
  606.  Das Kommando dafür heißt 'x'. Wir wollen aber, das die ausgepackten
  607.  Files immer ins das Directory geschrieben werden, das im Target-Pfad
  608.  steht. Dann heißt unser Parameterstring
  609.  
  610.   x \a \d    im CLI würde man tippen LhArc x <name> <despfad>
  611.  
  612. 2. Beispiel
  613.  
  614. Wir wollen, wie oben schon erwähnt, den Inhalt eines Unterverzeichnisses
  615. sehen. Der Befehl dazu ist Dir. Da wir das Verzeichnis auswählen wollen,
  616. schreiben wir als Paramterstring
  617.  
  618.   \a        Im CLI : Dir <dirname>
  619.  
  620.  
  621. Nach der Anwahl eines Gadgets wird zunächst das Programm abgearbeitet.
  622. Danach erst wird das, was das Programm ausgegeben hat, auf dem Bildschirm
  623. dargestellt.
  624. Um die von Ihnen erstellten Gadgets zu sichern, benutzen Sie das Gadget
  625. 'Save' (rechts neben Quit). CLIkk! legt daraufhin ein File namens
  626. CLIkk!.gad im Directory TOM_Data: ab.
  627.  
  628. 3. Beispiel
  629.  
  630. Man will aus CLIkk! heraus einen Editor starten. Für den DME würde das
  631. ganze beispielsweise so aussehen :
  632.  
  633.  Gadgetname : DME
  634.  Kommando   : c:DME
  635.  Parameter  : \w
  636.  
  637. CLIkk! holt jetzt den Workbench Screen nach vorne und lädt den Editor.
  638. Nachdem Sie mit dem Editor ausreichend gearbeitet haben und diesen
  639. beenden, übernimmt CLIkk! wieder die Kontroller und holt den CLIkk!
  640. Screen wieder nach vorne.
  641.  
  642. Um ein Programm per Gadget zu starten, müssen Sie nun einfach auf das
  643. entsprechende Gadget klicken. Je nach Parameter-String verfährt CLIkk!
  644. jetzt anders, es erscheint z.B. ein Requester, in dem Sie einen String
  645. eingeben können (Option \h) oder in der Statuszeile erscheint die
  646. Meldung "Bitte File auswählen" (Option \a). Probieren Sie am besten
  647. mit den Gadgets und den verschiedenen Optionen rum, dadurch werden sie
  648. wohl am ehsten geläufig.
  649.  
  650. interne Kommandos
  651.  
  652. Der CustomGadgetManager stellt auch die Möglichkeit zu Verfügung, einige
  653. interne Programmkommandos aufzurufen. Dadurch hat man z.B. die Möglich-
  654. keit, mit einem einzigen Gadgetklick in ein bestimmtes Directory zu wechseln.
  655.  
  656. Die internen Kommandos werden dadurch gekennzeichnet, das der Programm-
  657. name im Edit-Requester mit einem '-i' beginnt. Diese Zeichen werden
  658. von einem Buchstaben gefolgt, der das Kommando angibt.
  659. Zur Zeit gibt es nur ein internes Kommando :
  660.  
  661.  c - für das CD Kommando. Unmittelbar nach dem Befehl folgt ein 's' oder
  662.      ein 'd' für die Source- oder Destination-Liste von CLIkk!. Danach
  663.      folgt ein Leerzeichen und dahinter der komplette Pfadnamen für
  664.      die Liste.
  665.      Beispiel : '-icd df0:devs/keymaps' - lädt den Inhalt des Verzeichnisses
  666.                            'df0:devs/keymaps' in den Ziel-
  667.                            bereich.
  668.  
  669. Damit die Customgadgets korrekt arbeiten können, müssen die Programme und
  670. der AmigaDOS Befehl 'Run' im c: Directory stehen oder der Pfadname in der
  671. Kommandozeile richtig gesetzt werden.
  672.  
  673.  Caching
  674.  =======
  675.  
  676.  CLIkk! bietet die Möglichkeit, alte Directory Listen im Speicher festzu-
  677.  halten. Dazu muß im Preference Manager das Gadget zu Cache auf 'an' stehen.
  678.  Wenn nun ein Directory eingelesen werden soll passiert folgendes :
  679.  
  680.  1. Das alte Directory wird als erstes Element in eine Liste aufgenommen
  681.     und sicher im Speicher verwahrt.
  682.     Sollte CLIkk! dabei feststellen, das der Speicherplatz knapp wird,
  683.     wird das letzte Element dieser Liste gelöscht und zwar so lange,
  684.     bis wieder genügend Speicher frei ist.
  685.  
  686.  2. CLIkk! überprüft nun, ob das neue Directory bereits irgendwo in dieser
  687.     Liste vorhanden ist. Wenn nicht, wird das Directory einfach eingelesen.
  688.  
  689.  3. Sollte der neue Pfad schon in der Liste sein, werden alle Daten und
  690.     Einträge des Directory aus dem Speicher geholt und für den entsprechenden
  691.     Anzeigebereich aufbereitet und ausgegeben.
  692.  
  693.  Dieses Verfahren läßt natürlich am besten mit Speichererweiterung durch-
  694.  führen und zwar desto besser, je mehr RAM vorhanden ist. Allerdings
  695.  sollte das ganze auch auf einem "normalen" Amiga mit 512 KB funktionieren.
  696.  Die Vorteile des Caching sind, daß die Ladezeiten für Directories auf ein
  697.  Minimum schrumpfen. Dies ist vor allem beim Hantieren mit Disketten sehr
  698.  von Vorteil.
  699.  
  700.  allgemeine Informationen
  701.  ========================
  702.  
  703.  Haftung
  704.  
  705.  Für das korrekte Funktionieren des Programms wird keinerlei Haftung
  706.  übernommen. Das Programm wurde allerdings über mehrere Jahre hinweg
  707.  auf verschiedenen Systemkonfigurationen getestet. Es läuft unter
  708.  Kick 1.3 und Kick 2.0 und unter 68030, mit verschiedenen HD Controllern
  709.  und Speichererweiterungen problemlos. Ein Test mit einem A 3000 konnte
  710.  mangels Gerät nicht durchgeführt werden (vielleicht schreibt mir mal
  711.  der Besitzer eines solchen, ob das Programm dort funktioniert).
  712.  
  713.  Copyright
  714.  
  715.  Dieses Programm ist in allen Teilen urheberrechtlich geschützt. Dieses
  716.  Programm ist nicht Public Domain, sondern Shareware. Die unregistrierte
  717.  Version ist vollständig lauffähig, allerdings weigern sich einige Routinen
  718.  ab und zu mal, ihren Dienst zu verrichten.
  719.  Der IFF/ILBM Loader basiert auf Routinen von Thomas Globisch und ist
  720.  ©1991; T.O.M. Software.
  721.  Eine registrierte Version des Programms ist gegen Einsendung von 40.- DM
  722.  zu erhalten bei :
  723.  
  724.                               T.O.M. Software
  725.                                 Oliver Graf
  726.                             Gewerbeschulstr. 75
  727.                              5600 Wuppertal 2
  728.  
  729.  Nähere Informationen und Fragen auch über diese Adresse oder über E-Mail :
  730.  OLIVER_GRAF@AWORLD.ZER (Z-Netz) oder direkt in der Mailbox von T.O.M. Software
  731.  unter 0202/595267, 1200-19200 Baud (HST), 8N1, 24h. Dort bin ich unter
  732.  dem Usernamen OLIVER oder SYSOP zu erreichen.
  733.  Die unregistrierte Version darf jederzeit weiterkopiert werden, sofern
  734.  diese Anleitung dabei ist. Es darf aber keinerlei Gewinn mit der Weiter-
  735.  gabe gemacht werden.
  736.  
  737.  CLIkk! und Harddisk
  738.  
  739.  Das Programm läßt sich problemlos auf einer Harddisk installieren. Allerdings
  740.  sollte dann in der startup-sequence eine Zeile wie "Assign TOM_Data: <pfad>"
  741.  angeben, um das Datenverzeichnis für CLIkk! richtig zu setzen.
  742.  
  743.  Credits
  744.  
  745.  Meinem Dank gilt den Beta-Testern dieses Programm, die unermüdlich nach
  746.  Fehlern gesucht und auch gefunden haben und mir das Leben mit ihrer
  747.  konstruktiven (Achtung : Ironie) Kritik schwer gemacht haben :
  748.  
  749.  Thomas Globisch, Marc Schröer, Thomas Münch, Andreas Wagener, Christoph
  750.  Teuber (2.0 Testing) und Kolja Siefert.
  751.  
  752.  Mein Dank gilt auch Frank Schummertz, der mir so manche gute Anregung
  753.  zum Programm gegeben hat.
  754.  
  755.  Bugs
  756.  
  757.  Da es kein Programm ohne Bug gibt (sagt zumindestens Murphy), wäre
  758.  ich über Meldungen von entdeckten Fehlern mit einer möglichst genauen
  759.  Fehlerbeschreibung dankbar. Diese können über die oben genannten Adressen
  760.  (via Beutelmail oder EMail) an mich gegeben werden. Dadurch kann
  761.  ich das Programm dann weiter verbessern.
  762.  
  763.  Updates
  764.  
  765.  Neuere Versionen des Programm werden später zum Selbstkostenpreis an die
  766.  registrierten Besitzer weitergegeben. Diese können gegen Einsendung einer
  767.  Diskette mit einem frankiertem, adressierten Rückumschlag an mich bekommen
  768.  werden. Registrierte Anwender, die auch eingetragener User in der Mailbox
  769.  von T.O.M. Software sind, können diese auch dort bekommen.
  770.  
  771. ©1988-91; Oliver Graf - T.O.M. Software Wuppertal
  772.  
  773.  
  774.  
  775. Anhang 1 :
  776.  
  777.  Fehlermeldungen von CLIkk!
  778.  ==========================
  779.  
  780.  Kann Directory nicht lesen !
  781.  
  782.  Während des Einlesens eines Directories trat ein Fehler auf, der nicht
  783.  vom DOS direkt behoben wurde. Ebenso kann ein falscher Name eingegeben
  784.  worden sein.
  785.  
  786.  Fehler beim Umbenennen !
  787.  
  788.  Der neue Name, den Sie für ein File ausgewählt haben, existiert schon.
  789.  Wählen Sie bitte einen anderen oder Löschen Sie das alte File mit diesem
  790.  Namen.
  791.  
  792.  Directory existiert bereits !
  793.  
  794.  Bei MakeDir haben Sie einen Namen eingegeben, den es schon in der File-
  795.  Liste gibt. Wählen Sie einen anderen.
  796.  
  797.  Diskette schreibgeschützt !
  798.  
  799.  CLIkk! stellt bei einem Schreibzugriff auf eine Diskette fest, daß diese
  800.  schreibgeschützt ist. Entfernen Sie diesen bitte und starten Sie die
  801.  Operation erneut.
  802.  
  803.  Diskette ist voll !
  804.  
  805.  Auf die Diskette, die Sie bearbeiten wollen, passt beim besten Willen nichts
  806.  mehr drauf. Löschen Sie unwichtige Files, um Platz zu schaffen, oder nehmen
  807.  Sie eine neue.
  808.  
  809.  Keine Diskette im Laufwerk !
  810.  
  811.  Sie haben die Diskette, auf die CLIkk! zugreifen will, aus dem Laufwerk
  812.  genommen. Legen Sie sie wieder ein.
  813.  
  814.  Nichts angewählt !
  815.  
  816.  Sie haben die Operationen Copy, Move oder Delete aufgerufen und in der
  817.  Liste, die bearbeitet werden soll, ist kein Eintrag angewählt.
  818.  
  819.  Dies ist keine AmigaDOS-Diskette !
  820.  
  821.  Die Diskette, die Sie ansprechen wollen, hat kein gültiges AmigaDOS For-
  822.  mat. Formatieren Sie sie.
  823.  
  824.  nicht genügend Speicher
  825.  
  826.  CLIkk! ist aus irgendeinem Grund der Speicherplatz ausgegangen. Versuchen
  827.  Sie, alle Programme, die evtl. im Multitasking laufen, zu beenden oder
  828.  schalten Sie den Cache aus. Versuchen Sie danach, die fehlerhafte Funktion
  829.  erneut aufzurufen.
  830.  
  831.  kein IFF/ILBM Format
  832.  
  833.  Bei Show wurde ein File ausgewählt, daß keine IFF Bilddaten beinhaltet.
  834.  
  835.  kann Laufwerk nicht ansprechen !
  836.  
  837.  Bei Backup/Format/Install war es unmöglich, daß gewünschte Laufwerk anzu-
  838.  steuern. Bitte überprüfen Sie, ob eine Diskette eingelegt ist oder ob
  839.  das Laufwerk richtig angeschlossen ist.
  840.  
  841.  audio.device blockiert !
  842.  
  843.  Play konnte beim Abspielen des Sound nicht das audio.device öffnen. Beenden
  844.  Sie bitte alle Programme, die dieses Device ansteuern, um die Funktion
  845.  korrekt auszuführen.
  846.  
  847.  unbekanntes Archiv Format
  848.  
  849.  Sie haben die Funktion List auf ein File angewendet, daß kein Archiv des
  850.  Typs LhArc/LZ, ZOO oder ARC ist.
  851.  
  852.